nativity barn - German English Dictionary